every dog has (its) day

Translations
chaque chien a son jour
Definitions
This phrase means that everyone gets a chance for success or good fortune at some point in their life, even if they are usually overlooked or unlucky.